Minimum qualifications: - Bachelor's degree in Computer Science or equivalent practical experience. - 8 years of experience in software development, and with data structures/algorithms. - 5 years of experience testing, and launching software products, and 3 years of experience with software design and architecture. - Ability to communicate in English fluently. Preferred qualifications: - Master's degree or PhD in Computer Science or a related technical field. - 3 years of experience working in …